a solo run by poland - Français Anglais Dictionnaire